cannot keep something under his hat - Espagnol Anglais Dictionnaire